package com.hy.dao;

import com.hy.model.Gazetteer;
import com.hy.model.GazetteerExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface GazetteerMapper {
    int countByExample(GazetteerExample example);

    int deleteByExample(GazetteerExample example);

    int deleteByPrimaryKey(String id);

    int insert(Gazetteer record);

    int insertSelective(Gazetteer record);

    List<Gazetteer> selectByExample(GazetteerExample example);

    Gazetteer selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") Gazetteer record, @Param("example") GazetteerExample example);

    int updateByExample(@Param("record") Gazetteer record, @Param("example") GazetteerExample example);

    int updateByPrimaryKeySelective(Gazetteer record);

    int updateByPrimaryKey(Gazetteer record);
}